// pages/addClass/index.js
import {
  request
} from "../../request/index.js";
Page({

  /**
   * 页面的初始数据
   */
  data: {
    value: {
      date: "",
      time: "",
      cname: "",
      cteacher: "",
      cpnumber: 0,
    }
  },
  bindDateChange: function (e) {
    this.setData({
      'value.date': e.detail.value
    })
  },
  bindTimeChange: function (e) {
    this.setData({
      'value.time': e.detail.value
    })
  },
  getCname: function (e) {
    this.setData({
      'value.cname': e.detail.value,
    })
  },
  getCteacher: function (e) {
    this.setData({
      'value.cteacher': e.detail.value,
    })
  },
  getCpnumber: function (e) {
    this.setData({
      'value.cpnumber': e.detail.value,
    })
  },
  addClass() {
    const {
      date,
      time,
      cname,
      cteacher,
      cpnumber
    } = this.data.value;
    if (!(date && time && cname && cteacher && cpnumber)) {
      wx.showToast({
        title: "还有内容未填写",
      })
      return;
    } else {
      request({
        url: "http://localhost:3088/addclass",
        method: "POST",
        data: this.data.value
      }).then(result => {
        wx.showToast({
          title: result.data.message,
        })
        setTimeout(() => {
          this.setData({
            value: {},
          })
        }, 2000);
      })
    }
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})